suspended catalyst - French English Dictionary